365bet中国官方网站

  • word of the day

    indian rhubarb

    indian rhubarb - 365bet中国官方网站 definition and meaning for word indian rhubarb

    Definition
    (noun) rhizomatous perennial herb with large dramatic peltate leaves and white to bright pink flowers in round heads on leafless stems; colonizes stream banks in the Sierra Nevada in California Definition
    (noun) Asian herb (Himalayas)

  • Word used in video below:
    text: is sitting on an ancient Indian burial ground.
    Download our Mobile App Today